titanium foil - Alemán Inglés Diccionario